Apollo 11 astronaut Buzz Aldrin's famous lunar boot print landed in Times Square here Saturday (July 20) to bring a taste of the moon down to Earth for the 50th anniversary of NASA's Apollo 11 moon landing.
Apollo 11 astronaut Buzz Aldrin's famous lunar boot print landed in Times Square here Saturday (July 20) to bring a taste of the moon down to Earth for the 50th anniversary of NASA's Apollo 11 moon landing.